﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl"
>
    <xsl:output method="text"/>
    
    <xsl:template match="Заказ">
      <xsl:text>{\rtf1\fs22</xsl:text>
      <xsl:text>\qcЗаказ</xsl:text>
      <xsl:text>\par\ql</xsl:text>
      
      <xsl:if test="Клиент!='Нет'">
        <xsl:text>Клиент: </xsl:text>
        <xsl:value-of select="Клиент" />
      </xsl:if>      
      
      <xsl:text>\par</xsl:text>
      <xsl:text>Выполнил: </xsl:text>
      <xsl:value-of select="Выполнил" />
      <xsl:text>\par</xsl:text>
      <xsl:text>Дата: </xsl:text>
      <xsl:value-of select="Дата_Вып" />
      <xsl:text>\par</xsl:text>      

      <xsl:if test="Описание!=''">
      <xsl:text>Описание: </xsl:text>
      <xsl:value-of select="Описание" />
      <xsl:text>\par</xsl:text>
      </xsl:if>

      <!--Print the Header Row-->
      <xsl:text>\par</xsl:text>
      <xsl:text>\qcРаботы</xsl:text>
      <xsl:text>\par\ql</xsl:text>
      <xsl:text>\trowd\cellx2500\cellx5000\cellx7500\qc\b Услуга\cell \qcКолличество ед.\cell \qcЦена за ед.\cell</xsl:text>
      <xsl:text>\b0\ql0\row</xsl:text>
      <xsl:apply-templates select="Детали" />
      
      <xsl:text>\par\ql</xsl:text>
      <!--<xsl:text>\par Итого:</xsl:text>-->
      <!--<xsl:apply-templates select="Итоги"/>-->

      <xsl:text>\par Цена: </xsl:text>
      <xsl:value-of select="Цена" />
      <xsl:text>\par Скидка: </xsl:text>
      <xsl:value-of select="Скидка" />
      <xsl:text>\par Цена со скидкой: </xsl:text>
      <xsl:value-of select="Цена_со_скидкой" />
      <xsl:text>\par Оплачено: </xsl:text>
      <xsl:value-of select="Оплачено" />
      <xsl:text>\par К оплате: </xsl:text>
      <xsl:value-of select="Долг" />

      <!--<xsl:text>\par\par С перечнем и стоимостью работ заказчик ознакомлен: ______________________________</xsl:text>-->
 
      <xsl:text>\par\par Подпись заказчика: ______________________________</xsl:text>
      <xsl:text>\par\par Подпись исполнителя: ______________________________</xsl:text>
      
      <xsl:text>}</xsl:text>
    </xsl:template>
  
  <xsl:template match="Детали">
    <xsl:apply-templates select="Услуга" />
  </xsl:template>
  
  <xsl:template match="Услуга">
    <xsl:text>\trowd\cellx2500\cellx5000\cellx7500\qc </xsl:text>
    <xsl:value-of select="Название" />
    <xsl:text>\cell\qc </xsl:text>
    <xsl:value-of select="Колличество" />
    <xsl:text>\cell\qc </xsl:text>
    <xsl:value-of select="Цена" />
    <xsl:text>\cell\qc </xsl:text>
    <xsl:text>\row</xsl:text>
  </xsl:template>

  <xsl:template match="Итоги">
    <xsl:apply-templates select="Итог"/>
  </xsl:template>

  <xsl:template match="Итог">
    <xsl:text>\par</xsl:text>
    <xsl:text>Цена: </xsl:text>
    <xsl:value-of select="Цена"/>
    <xsl:text> </xsl:text>
    <xsl:value-of select="Валюта"/>
  </xsl:template>
</xsl:stylesheet>
